package com.nb.cloud.doc.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.Objects;

/**
 * 学科
 * @author lihaoyang6
 * @date 2024年07月18日 14:32
 */
@Getter
@AllArgsConstructor
public enum SubjectEnum {

    CHINESE(1,"语文"),
    MATH(2,"数学"),
    ENGLISH(3,"英语")

    ;

    private final Integer code;

    private final String text;

    public static SubjectEnum getByCode(Integer code){
        if(Objects.isNull(code)){
            return null;
        }
        for(SubjectEnum en : SubjectEnum.values()){
            if(en.code == code){
                return en;
            }
        }
        return null;
    }
}
